#ifndef _TBGRADIENT_H_
#define _TBGRADIENT_H_

#include "TBVec2.h"

namespace tb
{

	class Gradient
	{
	
	public:
	
		Gradient(Vec2 a_StartPos, Vec2 a_EndPos);
		~Gradient();
	
		bool AddColor(Vec2 a_Pos, ColorRGB a_Color);

		ColorRGB GetColor(float a_Percentage);
	
	}; // class Gradient

}; // namespace tb
	
#endif